<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>_DB_STL_StoreElement</title>
    <link rel="stylesheet" href="apiReference.css" type="text/css" />
    <meta name="generator" content="DocBook XSL Stylesheets V1.73.2" />
    <link rel="start" href="index.html" title="Berkeley DB C++ Standard Template Library API Reference" />
    <link rel="up" href="ElementRef.html" title="Chapter 24.  ElementRef" />
    <link rel="prev" href="stlElementRefoperator_assign.html" title="operator=" />
    <link rel="next" href="stlElementRef_DB_STL_value.html" title="_DB_STL_value" />
  </head>
  <body>
    <div xmlns="" class="navheader">
      <div class="libver">
        <p>Library Version 11.2.5.3</p>
      </div>
      <table width="100%" summary="Navigation header">
        <tr>
          <th colspan="3" align="center">_DB_STL_StoreElement</th>
        </tr>
        <tr>
          <td width="20%" align="left"><a accesskey="p" href="stlElementRefoperator_assign.html">Prev</a> </td>
          <th width="60%" align="center">Chapter 24. 
 ElementRef  </th>
          <td width="20%" align="right"> <a accesskey="n" href="stlElementRef_DB_STL_value.html">Next</a></td>
        </tr>
      </table>
      <hr />
    </div>
    <div class="sect1" lang="en" xml:lang="en">
      <div class="titlepage">
        <div>
          <div>
            <h2 class="title" style="clear: both"><a id="stlElementRef_DB_STL_StoreElement"></a>_DB_STL_StoreElement</h2>
          </div>
        </div>
      </div>
      <div class="sect2" lang="en" xml:lang="en">
        <div class="titlepage">
          <div>
            <div>
              <h3 class="title"><a id="stlElementRef_DB_STL_StoreElement_details"></a>Function Details</h3>
            </div>
          </div>
        </div>
        <pre class="programlisting">
void _DB_STL_StoreElement()
 </pre>
        <p>Function to store the data element. </p>
        <p>The user needs to call this method after modifying the underlying object, so that the version stored in the container can be updated.</p>
        <p>When db_base_iterator's directdb_get_ member is true, this function must be called after modifying the data member and before any subsequent container iterator dereference operations. If this step is not carried out any changes will be lost.</p>
        <p>If the data element is changed via ElementHolder&lt;&gt;::operator=(), you don't need to call this function. </p>
      </div>
      <div class="sect2" lang="en" xml:lang="en">
        <div class="titlepage">
          <div>
            <div>
              <h3 class="title"><a id="idp51578728"></a>Class</h3>
            </div>
          </div>
        </div>
        <p>
  <a class="link" href="ElementRef.html" title="Chapter 24.  ElementRef">ElementRef</a>
     </p>
      </div>
    </div>
    <div class="navfooter">
      <hr />
      <table width="100%" summary="Navigation footer">
        <tr>
          <td width="40%" align="left"><a accesskey="p" href="stlElementRefoperator_assign.html">Prev</a> </td>
          <td width="20%" align="center">
            <a accesskey="u" href="ElementRef.html">Up</a>
          </td>
          <td width="40%" align="right"> <a accesskey="n" href="stlElementRef_DB_STL_value.html">Next</a></td>
        </tr>
        <tr>
          <td width="40%" align="left" valign="top">operator= </td>
          <td width="20%" align="center">
            <a accesskey="h" href="index.html">Home</a>
          </td>
          <td width="40%" align="right" valign="top"> _DB_STL_value</td>
        </tr>
      </table>
    </div>
  </body>
</html>
